home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.util;
-
- import java.util.Vector;
-
- public class XASet extends Vector {
- boolean identity;
-
- public XASet(boolean var1) {
- this.identity = true;
- this.identity = var1;
- }
-
- public XASet() {
- this(true);
- }
-
- public void addToSet(Object var1) {
- if (var1 != null) {
- if (this.identity) {
- if (((Vector)this).indexOf(var1) >= 0) {
- return;
- }
- } else {
- for(int var2 = 0; var2 < ((Vector)this).size(); ++var2) {
- if (((Vector)this).elementAt(var2).equals(var1)) {
- return;
- }
- }
- }
-
- super.addElement(var1);
- }
- }
- }
-